home *** CD-ROM | disk | FTP | other *** search
- Short: Mandelbrot & Julia generator with ARexx
- Author: thor@einstein.math.tu-berlin.de (Thomas Richter)
- Uploader: thor@einstein.math.tu-berlin.de (Thomas Richter)
- Version: 1.20
- Type: gfx/fract
- Requires: Os 2.04
-
- _____________________________________________________________________________
-
- Changes made for 1.20:
-
- - Replaced the IFF loading/saving routines by the gfx board friendly
- stuff of the "sister program" VideoEasel. Most operations should
- work fine with a gfx board, probably with one exception I can't
- test here.
- - Updated printer support. It does no longer set the colors of the
- screen but uses an internal copy.
- - Added a check for the '060 processor for the "suggest" button.
- The plain 68K integer routines should be better for the '060 since
- they don't require any software emulation.
- - Rewrote the memory management. "DMandel" uses now memory pools.
- - Removed an enforcer hit in the "RXMENU" command.
- - Just a couple of tiny optimizations in the startup and other
- assembler routines.
- _____________________________________________________________________________
-
- Yes, I know that there are more than enough mandelbrot fractal generators
- in the net, really... If you want some reasons why to use this program, here
- we go:
-
- - Three algorithms for Mandelbrot sets, six for Julia sets.
- - Six different math implementations (IEEE single/double,FFP,
- fast-integers for '000 and '020 and FPU) for optimal speed,
- written in hand-tooled assembly language.
- - Highest speed, optimized for big magnifications.
- - ARexx support (Sample Mandelbrot movie generator script for
- movie generation together with DPaint V included.)
- - Monitor ID support, but untested on GfxBoards.
- - Supports EHB for 64 colors on ECS machines.
- - Last but not least: It's free.
-
- At least, the program is free. The guide isn't...
-
- The guide is not yet existing, I will start typing it as soon as somebody is
- interested and wants to pay money for it. Write an email to this address:
-
- thor@math.tu-berlin.de
-
- The suggested price for the manual will be between $10 and $20.
-
-
- A sample set of EHB pictures generated by DMandel is available, see
- DMandelPics.lha at pix/fract.
-
- ____________________________________________________________________________
-
- Installation:
-
- -Unpack this archive whereever you want.
-
- -If you're still working with the original CBM mathieeedoubbas
- library, a patch is needed since this library is broken.
- (The compare-function is broken for negative numbers of
- small absolute value).
-
- The patch is included in the "MathIEEEPatch" drawer, installation
- works like this:
-
- 1) Copy the file LIBS:mathieeedoubbas.library to RAM:
- 2) Copy the file mathieeedoubbas.pch, which comes with this archive,
- to RAM:
- 3) Copy the program spatch, which is also included in this archive,
- to ram:
- 4) Change the directory to ram: with
- cd ram:
- 5) Apply the patch with
- spatch mathieeedoubbas.library
- 6) Copy back the file RAM:mathieeedoubbas.new to
- LIBS:mathieeedoubbas.library. It contains the fixed library.
-
- If any problems arise, make sure you use the original (CBM) version
- of the library!
-
-
- How to install the main program:
-
-
- -Start DMandel by double clicking its icon.
-
- -Read the startup window. Close it by clicking on "O.K."
-
- -Select the menu point "Arexx Command" of the project menu.
-
- -Select the script "CreateStartup.rexx"
-
- -Follow the instructions.
- ____________________________________________________________________________
-
- The THOR-Software Licence
-
-
- This License applies to the computer programs known as "Deluxe Mandelbrot".
- The "Program", below, refers to such program.
-
-
- The programs and files in this distribution are freely distributable
- under the restrictions stated below, but are also Copyright (c)
- Thomas Richter.
-
-
- Distribution of the Program by a commercial organization without written
- permission from the author to any third party is prohibited if any payment
- is made in connection with such distribution, whether directly
- (as in payment for a copy of the Program) or indirectly (as in payment
- for some service related to the Program, or payment for some product
- or service that includes a copy of the Program "without charge";
- these are only examples, and not an exhaustive enumeration of prohibited
- activities). However, the following methods of distribution involving
- payment shall not in and of themselves be a violation of this restriction:
-
-
- (i) Posting the Program on a public access information storage and
- retrieval service for which a fee is received for retrieving information
- (such as an on-line service), provided that the fee is not
- content-dependent (i.e., the fee would be the same for retrieving the same
- volume of information consisting of random data).
-
-
-
- (ii) Distributing the Program on a CD-ROM, provided that the files
- containing the Program are reproduced entirely and verbatim on such
- CD-ROM, and provided further that all information on such CD-ROM be
- redistributable for non-commercial purposes without charge.
-
-
-
- Everything in this distribution must be kept together, in original
- and unmodified form.
-
-
-
-
- Limitations.
-
- THE PROGRAM IS PROVIDED TO YOU "AS IS," WITHOUT WARRANTY. THERE IS NO
- WARRANTY FOR THE PROGRAM, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT
- LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
- PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. THE ENTIRE
- RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD
- THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY
- SERVICING, REPAIR OR CORRECTION.
-
-
-
- IF YOU DO NOT ACCEPT THIS LICENCE, YOU MUST DELETE ALL FILES CONTAINED IN
- THIS ARCHIVE.
- _____________________________________________________________________________
-
- Thomas,
- April 1998
-
-
- ============================= Archive contents =============================
-
- Original Packed Ratio Date Time Name
- -------- ------- ----- --------- -------- -------------
- 5857 2712 53.6% 12-Apr-98 22:41:06 +DMandel.readme
- 628 259 58.7% 03-Aug-97 12:29:14 +Julia Sets.info
- 113092 61708 45.4% 12-Apr-98 22:34:00 +Mandelbrot
- 628 256 59.2% 03-Aug-97 12:29:14 +Mandelbrot Sets.info
- 1190 570 52.1% 03-Aug-97 12:29:14 +Mandelbrot.info
- 628 257 59.0% 03-Aug-97 12:29:14 +MathIEEEPatch.info
- 176 158 10.2% 20-Oct-96 14:46:26 +mathieeedoubbas.pch
- 436 285 34.6% 03-Aug-97 12:29:28 +mathieeedoubbas.pch.info
- 14688 9310 36.6% 20-Oct-96 14:44:28 +spatch
- 628 272 56.6% 03-Aug-97 12:29:14 +Scripts.info
- 1719 839 51.1% 05-Jan-97 01:34:42 +CreateStartup.rexx
- 546 262 52.0% 04-Nov-95 16:02:56 +CreateStartup.rexx.info
- 206 141 31.5% 24-Feb-96 00:06:52 +Function.rexx
- 546 261 52.1% 24-Feb-96 00:07:20 +Function.rexx.info
- 1977 801 59.4% 04-Nov-95 15:54:20 +Movie.rexx
- 546 262 52.0% 04-Nov-95 16:02:56 +Movie.rexx.info
- 28790 14871 48.3% 20-Mar-97 19:39:30 +Startup.mdl
- 1171 555 52.6% 03-Aug-97 12:29:14 +Startup.mdl.info
- -------- ------- ----- --------- --------
- 173452 93779 45.9% 14-Apr-98 19:53:18 18 files
-